Volume 28, Issue 1, January 2003, Pages 58-67
Amro Elfeki
Volume 26, Issue 2, June 2001, Pages 14-27
Amro M.M. Elfeki